package com.sc.nft.admin.vo;

import com.sc.nft.enums.task.TaskTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class TaskPanelVO {

    @ApiModelProperty("Id")
    private Long id;
    /**
     * 任务名称
     */
    @ApiModelProperty("任务名称")
    private String name;
    /**
     * 任务类型
     */
    @ApiModelProperty("任务类型")
    private TaskTypeEnum type;
    /**
     * 任务图标
     */
    @ApiModelProperty("任务图标")
    private String taskIcon;
    /**
     * 达成条件
     */
    @ApiModelProperty("达成条件")
    private String conclude;
    /**
     * 是否启用
     */
    @ApiModelProperty("是否启用")
    private Boolean status;
    /**
     * 跳转地址
     */
    @ApiModelProperty("跳转地址")
    private String jumpUrl;
    /**
     * 按钮未完成状态
     */
    @ApiModelProperty("按钮未完成状态")
    private String buttonUnFinish;
    /**
     * 商家使用状态
     */
    @ApiModelProperty("商家使用状态")
    private Boolean businessUseStatus;
}
